protest marches - German English Dictionary